package com.cskaoyan.mall.service;

import com.cskaoyan.mall.model.bo.ChangeOrderBO;
import com.cskaoyan.mall.model.bo.PageOrderBO;
import com.cskaoyan.mall.model.bo.SettleAccountsBO;
import com.cskaoyan.mall.model.vo.OrderVO;
import com.cskaoyan.mall.model.vo.PageOrdersVO;

import java.util.List;

public interface OrderService {
    PageOrdersVO ordersByPage(PageOrderBO orderBO);

    OrderVO order(String id);

    void changeOrder(ChangeOrderBO changeOrderBO);

    void deleteOrder(String id);

    void settleAccounts(SettleAccountsBO accountsBO);

    void pay(String id);

    void confirmReceive(String id);

    void sendComment();
}
